hurricanes lightning flood perth disaster storm florida queensland perth weather perth australia weather australia floods melbourne weather hurricane melbourne accommodation sydney melbourne hail melbourne australia